the latest scandal - French English Dictionary